if(typeof roleResourceJs=='undefined'){
    roleResourceJs={};
    roleResourceJs.setting={
        async: {
            enable: true,
            url: '',
            autoParam: ["id"]
        },check: {
            chkboxType: { "Y": "p", "N": "s" },
            enable: true
        },
        edit: {
            showRemoveBtn: false,
            enable: true,
            showRenameBtn: false
        }
    }
    roleResourceJs.getChangeCheckedNodes=function (){
        var zTreeObj=roleResourceJs.treeObj;
        return zTreeObj.getChangeCheckedNodes();
    }

    roleResourceJs.init=function (){
        $.fn.zTree.init($("#treeView"),  roleResourceJs.setting);
        roleResourceJs.treeObj = $.fn.zTree.getZTreeObj("treeView");
    }
}

$(function (){

    //增加或者是系统内置角色的时候不显示资源列表
    if($("#isSystem").val()=='true' ||
        "edit"!=$("#operateType").val()){
        $(".edit-page-header").hide();
        return ;//系统内置角色不编辑授权
    }
    roleResourceJs.setting.async.url=ctx + "/resource/roleResource?roleId="+$("#id").val()+"&time="+new Date().getTime();
    roleResourceJs.init();
})